FPLinearLayout is a view container that automatically handle children positions for you in a linear fashion.