Created Bus Test
Created test for handlers
Refactored project structure
Created command line ui