Here's is a custom login page a threw together for another forum member :)
Iv done some testing on the new version 16 using their latest API and the current way I have implemented the integration doesn't work unfortunately, but have started working on developing an integration with the new SM 16 :)