- better layout
- uses ng-include
some code optimization. mostly about using same card for "create member" instead of defining view twice.