Updated to be "compatible" for Alpha 3.

This commit merely gets rid of the (immediately visible) errors, it does not seem to be in a functioning state.