changed include file paths to be dynamic for testing. Also added minimal testing