Version 1.0

First semi complete version. :0)