Align the widget with custom alignment
Widget align(Alignment alignment) => Align(alignment: alignment, child: this);