first commit of all my codes... not everything is compiling.