Block Handler and such

Configs and general code