third commit

upload some files which code this two days
the part of user is mostly finshed