Redoing the framework

I am ready to release this into the main repository, it has been tested on few projects now... 

I will build upon it and everyone can become CSS master...