Changed makefile to allow proper building, maybe need to do somethign better about this..
Added options for classpath and sourcepath

We are now finding (probably said this again) all the classes and their
respective sources given a classpath and a sourcepath (default: current
directory)
Package directory listing

Display directory like structure for packages and source files, to be
navigated around on the web interface
New services and directives

Created new services and directives files, for common code, and more
angular-style as a result easier to manage
Mass Refactoring whilst adding in multiple files/packages

Still buggy, need to fix breakpoints again, had to do all in one go,
otherwise individual commits wouldn’t make sense..
Main functionality restored, code cleaned up
Added 'Goto current class' and some general cleanup
Added support for classes in the default package