Finished the basics (absolute basics).
Editing up next.

Signed-off-by: Sam Stevens <sam@xnet.tk>