* Lots of things in IO actions (Jack.hs, Main.hs, etc.) should be written as separate functions (especially on RVs). * Able to move an inert piece in some unknown conditions. Which shouldn't happend.