Add remaining routes; Resolve JS deps with bower; misc polish