Add Fragment Framework

Add the framework for using fragments. Add Main Menu Fragment.
Incomplete.