add cli()/sti()
add spinlock which will be needed in the future
obtain arguments from command for hsh
add serial support