Removed headers from source directory
Updated Makefile to reflect changes made to directory structure
Updated license information
Added function to create a map