big changes, basic app up and running