Progress so far

I've been working on it for around 4 hours. Currently I have level generation, cursor movement and placement of elements. The game is a text based machine building game, still thinking about the second, incompatible, genre. GIF