Research interface

**(Do not merge yet.)**
Adds an interface for possible work on a research module.
Press `I` in-game to see current state of the union.

Feedback highly appreciated, please leave comments in here!