We should split up the source code into to logical folders for better organization and clearer layer boundaries.
<rdar://problem/16141308>
http://trac.webkit.org/changeset/164543 http://trac.webkit.org/changeset/164544 http://trac.webkit.org/changeset/164545