Design is now fully functional, with button clicks and stuff