created framework
added some documentation to Loader class