adding modifier specifiers
more modifier spec stuff, json serialization
implemented modifier spawning