Log Filtering

- All commits/changes will go here until feature is complete

this will resolve issue #16  when complete