Input/Graphics

Initial development on Input class, and on mesh class plus supporting
functionality.