Created new classes
added getters and setters
added ErrorHandling.java