Merge pull request #29 from warmdawn/master

change line
add test
Merge pull request #30 from forumbyr/master

add test
add design
just test
Merge pull request #31 from forumbyr/master

add design
add design
Merge pull request #32 from forumbyr/master

update design
add cache
add cache servlet
Merge pull request #33 from forumbyr/master

add cache
just delete unused comments
refactor
update name
update name
update after audit
Merge pull request #34 from forumbyr/master

update design
refactor
Merge pull request #49 from forumbyr/master

just refactor
dao refactor - simple demo