Added comments
All java classes are commented