renamed coreutils blockutils and moved to utils
implemented canPlace to see if we can place the core