Pretty much done. There is that weird shaking still though on certain blocks. Might be a precision error...