First Version

Not quite a working file yet.
Will add examples on how to use the macros, etc.