Refactor AKPickerView to be view based

- View always takes full height of collection
- View width can be customized