Improved the rules, added the fresh_compile rake task