implemented selection, made all scripts interact, overall awesomeness was achieved