Remove useless includes.
Changed comments style from // to /* */
Basic improvements about static correctness and blocks braquets.
Added spaces around =
Added warnings.
Now compiles without warnings.
Merge pull request #3 from lucas8/master

Minor style improvements.