Split database initialization logic
Missed in previous commit
Handle word contractions
Limit no of files parsed