Modifications to net modules and added logger module