4th commit

shootemup facade split into elements facade