somewhat working auto layout
more working auto layout
Added constraints, height calc