Add class level comment
Clean up project structure

Remove unnecessary directory level. Include eclipse project files to
simplify collaboration with other Eclipse users.