The Hardware Muon Trigger Track Finder Processor in CMS - Architecture and Algorithm