Random changes and code refactoring:
- Proper use of EF relationsships
- Splint UI code into a seprate file
- Starting fixing up the UI