extracted button component from the jade template