Major refactoring, still needs some polishing
Added Mac OS X and Sublime Text 2 ignore patterns
README improve