Finished implementing installation with options, still needs some testing.