add: new renderer module
mod: moved sprite management code to renderer module
oops: fixed renderer module
mod: refactored modules to use prototype for public methoes and apply() for private methods
...