test improvements
constructor should start with an uppercase letter
store bound function
key spacing in object literals
consistent quoting
function related whitespace