GUI

Added GUI and many functionality.