initial checkin of python classes and sample plugin