Add separated and reset-list classes to common. Extract bp friends to sub-module.