Experimental overhaul.
A lot of improvements.
Initial support to proper actions.