Synchronize changes from dev repo
Synchronizes all the changes from the old development repository over to the public repository.
In addition, also includes two commits regarding dependency updates that had security vulnerabilities but are not updated yet on the old dev repository.