add corelib project