Adding travis file, and adding new rules to the gitignore file.
Adding MVC architecture, organize the code, remove unnecessary code, and adding some docs string.
Fixing the right irc channel for travis notification.
Adding fixtures loader.
Merge pull request #48 from pyghassen/master

Adding MVC architecture, and organizing the code more and adding some docs string. + coding style changes (PEP8)