First Commit

First Commit - Very curd, no error handling.