minor changes, TODO: fix bullets - even when they are shot one way they diverge.