New Block System and some command fixes, DO NOT USE!

This does break compatibility! DO NOT USE, IT IS NOT DONE YET