Change to attack sequence functions. Moved attack delay to player instance, seperated execute_attack, added secondary weapon attack.