Removed empty properties files, general changes to core, validation
improvements and creation of HashCache and EntityCache.