Changed the signitature of functions readProtocolApplication/s. Added functionality for reading protocolTopCategory