Adds no parameter constructor