Tower of Hans

To be done hopefully soon. Anyone can take this on :)