Initial commit - the download and install is not even tested yet.   DO NOT USE