Merge pull request #1 from achalv/master

Added readme and 4 macros
Add legit test
Remove executable
Added a buncha shit.