Added config option for the database location
Changed parser grammar and evalution to a more natural approach