Updated GUI. Started adding failing tests and added more framework