fix statement parameter rotation, icon registration, directional statements, blueprint NPE, remove some stuff from heuristic block detection