reorganize files
add require all file, organize model classes
fix chef mentor method issue
add git ignore to avoid .db file