Extract cli options to seperate ns
Rename request parser to request processor
Implement handlers