Adding control over row count, size, and ordering.
1. Fixed recursive merging of config object, allows setting properties under config.nav and below
2. Remove hard coded calculations of row size and count
3. Added support for pre-ordered rows via  node in JSON