user input now works for the biggest part

still need to implement the clockwork case and use create_poly in level
initialisation