moved common libraries to their own os specific projects and will be creating custom UI for each platform