Add theme's CSS and JS files
Install EcomDev_PHPUnit module
Create and test custom html HEAD block

New block allows to add JS files in arbitary order
Declare HEAD elts using custom block

1. Rewrite default `page/html_head` in module's etc/config.xml
2. Redeclare standard HEAD items and add skin JS and CSS
Make layout improvements and add some CSS images
Add another one set of CSS images
Modify `new products` template
Test randomization setter
Test products count to show setter
Display onsale products
Add gallery block on home page
Add small banners on home page
Redesign category list page
Create product view layout
Create up-sell block
Add product images zoom
Fix tabs bug
Add little improvements

- modify .gitignore to exclude all the *.swp files
- add prettyPhoto plugin images
- remove viewed products block on index page
- add upsell items JS
Modify related prods layout
Fix upsell products JS carousel creation