added core libraries and config