Initial commit of open-sourced classes