Updated to use beast.platform (v3)

Beginning of the process to implement beast into this file.