Added Documentation for Core

Added haddock documentation markup for the Core modules