Commit so I can pull while at school. None of this is set in stone or
even test. NONE OF THIS IS SAFE.

Signed-off-by: Michael Schmidt <msrsps@hotmail.com>