Differentiate unit and building tasks.
Universal unit counter method.
Off-laod interaction event handling to the entity being intereacted with.
Workshops can now create workers (limit 5).
Pass clicks into entities when in interact mode
Allow unit movement.
Update status bar help text for interact mode.
Cleanup commented out code in map.js
Capture keypresses
Allow harvest scheduling
Add a way to exit interaction mode
Entities can display their own status bar text in interact mode.
Allow text boxes at bottom to expand
Update readme