Add spies and model instantiation to libary. Begin specs