[bug fix] adding 2 on first ball pauses sim
Abstract out drawCircle
Add new 'actor' template

I really wish I understood javascript inheritence better but I'm more
interested in building right now and I can't find my book so damnit screw it.
Instead I'll just give a template and fix it up later.