[#44] Initial Rectangle implementation.