major UI overhaul for MainActivity.java, added some XML files for button shapes