All the codes

Made all the classes. Coded em up. etc.