update lighting function, change fps
update loop occurs every frame now
footprints / level modification occur separately
rearrange things
rearrange things some more
delete unnecessary references

i think i might actually be happy with the arrangement for once