New/Delete working.
Added Keyboard and KeyboardState for input handling. May want to move these to a different folder later.