Initial Commit

Messy Code and tidbits