Developed view module and util classes

There where some errors with code formatting with eclipse, which is why
so many files where commited, hope it solved the problem this time.