Fixed bug caming across when a method declares Exceptions.
Added the ability to dump the constant pool is case of error.
Added new application starting point for checking dependencies within a project.
Added abstraction for java types and references