finished Block generator and integrated into block world