my final edits for the day. made unit into an abstract class
worked on stage a little and stuff
test
did it work