further updates

added logger module
started making test cases