added package.json which incluses relavent grunt dev dependencies
added app folder, moved css to stylus, setup grunt to do the compiling for stylus and minify it accordingly
added requirejs, created config for it and seperated code into respective modules. cleaned up a little code. More to be refactored.
removed static data embeded into into dom.
added server.js (nodejs/express server). Didnt wanted to load file://
added hbs (load handlebar on requirejs), textjs which is dependency for hbs. Added handlebar to config as well
added partial templates, moved index.html inside app folder. Updated respective urls. Configured handlebars
added animation slidein to todo item when added to the list
fixed typo in template which was breaking checkbox checked thingy
added pop effect to clear completed items button at bottom. Each time we tick, it pops :D
changed todo item hover color
added simple usage
added bullet points
oops forgot to remove assests folder last night :( just removed it.
removed http from cdn urls, not required anymore when executing app from web server
during last commit because of undo  operation, handlebar amd module was reverted which we dont need for this requirejs-hbs plugin. Reverted back to use default handlebar lib. Fixed now