cosmetics: refactored OrderBook into own module