No need to store if view has loaded
No need to copy colors and fonts
No need for static init function, don't touch view in init-method
No need for if, if both are nil the count is equal as well
Properly setup as ChildViewController
Use position to display gridMenu non-centered