Initial Commit of my work so far.