Completed recent fights, added basic form validation in JS, fixed nonexi...

...stant actor issue, refactored.