Implemented a basic market interface