removed "Core" from namespace and added some attribute usage restrictions
updated readme