Initial commit
initial revision - not tested at all
app renamed; base functionality