added interface model
finished drawing gui, added some controller methods from mvc
added some description