Changed design and added timeout to BasicAuth, also fixed smaller bugs