added some basic enemy structure, list_delete looks to be broken currently, segfaults on n->next->prev = n->prev; when called from a bullet collision in gamelogic's update