add GUI Interface

need to implement more than ine GUI Version -> 2d is incoming :P