add address model, various admin enhancements