started to write the implementaion for the infantry unit