[#10] Most likely undertow requires a default constructor so added one