First Initial Commit

Code is messy to say the least! Any help is appreciated!