Initial commit for the basic commands. Not usable for anyone, just an attempt to pull out common patterns used across various projects.