Extract defines, spec and auth
Split slacker.erl in many files
Fix module name and remove defines.hrl
Ignore .rebar
Update .gitignore, add modules
Split into smaller modules
Update README
Update version
Merge branch code-tidying