Implemented MVC structure, added first GUI