Created plist - navigation split between plist and old implementation

Will work on removing old navigation to replace with this improved,
more dynamic option. Adding plist for user preferences (currently just
typeSize) should be easy next!