added neural core library