Restructured controller initializer
Added documentation and modified readme
Added gitignore file
Moved i18n file
Updated copyright header
Rewritten hashes to 1.9 syntax
Added magic utf8 token to ruby files
Added documentation base file and fixed documentation format
Reafctored most parts and did some unification