New GUI

New GUI + some functionality