api - namespaced to v1
api - constraints classes moved to a common location
api v2 - copied from version 1
api v2 - version 2 made default