Added access modifiers to all classes