Updated background asset
Refactored character scripts to use inheritance.
Added layer test for collisions (attacking)
Fine tuned background positioning
Fixed X snapping and added highlight clamping.