Added the dependecy resolver.
Added a few things to have a bit more fancy UI.