Absorb extra whitespace when parsing field names
use getTableName() function instead of Pluralizer
add tests to Fly\Tests