Random Exercise View Controller

*Beginning implementation of random exercise view controller
* Main menu supports switching between both view controllers and
passing the database pointer without issue
*database pointer is copied with no problems so far
*Memory leaks tested and no leaks found with this commit.