[ ] Reconsiderations: A user clicks on a box, has the option to attack, select how many/which heros to be deployed, sends that info to the API. API first calculates whether win or loss, updates OCCUPIED field accordingly, updates Number of heros accordingly, send back new data to the client. MAY UPDATE TIME (brainstorming needed), so client can calculate if delayed result is wanted still.
[x] Also, would be nice to have a lightweight function to run on ACTION routes, that verifies if the user leveled up. Might work better than a route? To be discussed