Initial Commit of 0.5 Beta