Use BKBlipReader instead of BKParser

Rewritten compiler and track implementation to use BKBlipReader instead of
BKParser. Delete BKParser which is not used anymore. Make some code cleanup.