Basic layout and some functionality

The layout is almost done but i still have to complete the basic
functionality i want to implement and add some test data.