Add design file.
Move navigation states into states. Close #445.