init repo
update repo setting and csrf bug fixed
optimize fileinput, and enabled cache
merge .gitignore