rename class files
set default value for getTextArea required param
update sample nginx config
fix footer layout
move sample config, fix gitignore
update readme