Initial Commit. Read Description!

This probably doesn't work right now. All things are in concept and
probably are not functional.