move neo core tests to own directory to make testing just core classes easier
add container class