An up to date, improved version of NeoforceControls by WillHuxtable and Myself