Structural Update

+ WIP Gui
+ Changed package structure