remove unused code
re-organize the file hierarchy
add dependency to less-middleware and mongoose