Finished up constructor tests, added an error throwing