Set up basic alignment

Note: Requires explicit dimensions...no inferences.

Also, added initial test for alignment of one object with respect to
other object. See FIXME comments in lib/layabout.rb for where to
implement.