Added proof of concept GUI, will begin to implement a proper GUI in coming commits