Updated:
- renamed files
- standardized interface nomenclature
- formatted generic type signatures
Added:
- Factory classes
- Began AMapOfCollections.java