Rework dependencies

Adding a project for 3rd party libraries
Remove SwingX dependency
Reintroduce Guice for dependecy injection