Implemented the rest of interfaces form jps.ast package
Comments updates
Removed unused package
Initial set of jUnit tests