Cloud replay now works with button functionality:

*Added "next move" button to different activity views.
*Modified visibility of "next move" button in gameplayview
*Modified cloudReplay() function and CloudThread class in gameplayview
*Added onReplayButtonClicked() function to handle cloud replay button presses. This is due to placeMarker() being called in onButtonClicked()
This is a major update, includes a main menu screen, and cloud-replay-button functionality, updates are as follows:

*Added activity_main_menu.xml
*Added MainMenu.java activity
*The functionality for main menu only works on single player and cloud replay options.
*Single Player
	-Proper parameters are passed through intents to 	determine what type of game, and what type of 	options the game has(board size, timeout etc)
	-GameplayView has been modified to reflect the 	extra passage through intents.
*gameType variable in GameplayView class contains a comment above it that describes what each integer corresponds to.
*Back button press is ovverode in main menu to allow for a switching between content views.
*deleted file main_menu.xml
*updated timeouts to 15, 30, and 45 seconds in both single player and multiplayer game config xmls.
Merge branch 'heru' into develop
This is a major update, includes a main menu screen, and cloud-replay-button functionality, updates are as follows:

*Added activity_main_menu.xml
*Added MainMenu.java activity
*The functionality for main menu only works on single player and cloud replay options.
*Single Player
	-Proper parameters are passed through intents to 	determine what type of game, and what type of 	options the game has(board size, timeout etc)
	-GameplayView has been modified to reflect the 	extra passage through intents.
*gameType variable in GameplayView class contains a comment above it that describes what each integer corresponds to.
*Back button press is ovverode in main menu to allow for a switching between content views.
*deleted file main_menu.xml
*updated timeouts to 15, 30, and 45 seconds in both single player and multiplayer game config xmls.
Where i am currently at:
Added Network, Client, Server, MyServer, DataDisplay classes
Network is for the multiplayer menu
Datadisplay is just a dummy class to try to test the client/server
---
I added IPtext into the multiplayer menu, becuase it needs to be there
but made it atm for testing purposes
I added permissions for manifest and activity's for my intents
---
I was trying to make it connect, and display messages where the IP
would be at.
---
It force closes somewhere
Re-did my Client, Server. Havent tested
Refactored the package structure to divide up the classes into their
respective high-level component.
Fixed several issues in Client.java and Server.java.
Namely, added functional talker/listener support to play with.
We now have a foothold with which to continue developing the Network
aspect of the game.