Fix all the broken things; Add perms check
Add Makefile