BUG: fixed old version compatibility warnings

- added copy method to allow file upgrades to new version
- refactor to add Storer class to represent all non-tables
- add shape field to display for non-tables
- close GH #2637