style changes, dynamic routing, various bug fixes.