Add more file dependencies. Break out open as it's own make target
Merge pull request #2 from rattboi/master

Add more file dependencies. Break out open as its own make target