initial code checkin

more of a prototype/placeholder