Began laying groundwork for recoil system - not implemented yet.