Restructuring and going back to being a static library. Guess the static experiment failed