Nested the actions under the /action path.
Added Amount class.
Fixed a bug in the entity move/turn functions.
Use actions instead of explicit method calls.