Roughed in combat/weapon/enemy code, also tracked down weird camera oscillation bug.