moved template to prototype, added ianstormtaylor/classes