major app rewrite and adding shript to start gstreamer pipeline