Bugfixes and check for solid.

The player should no longer be able to place blocks on the character.
Also, it is now possible to create non-solid blocks.