Basic build structure
First try, doesn't quite work based on width (won't extend properly)