Main Menu

We should merge this branch to bring in the sliding menu functionality. Not sure if animation work is done.