add more files
move validation to model
update php unit to version 4.3