Actors in Java: Coding the Surveillance and Security Application – Part 1