Customer GUI is implemented

GUI finished, but functionality is buggy