Added basic shooting, revised camera