Dev mode is no longer a boolean. Gonna make it into a preprocessor for final version