Tried to fix null reference issues

- Added error logging in case of null input from inspector
- Simplified instantiate call and added check for null
- Simplified name setting
- Attempted to fix sizes by setting localScale, although math might be
wrong
- newCell is now a game object, although Grid still takes a transform