Initial Commit

fixed compiling errors