projectileController (LinkedList) added. still buggy