The components could over time become quite large,
so it makes more sense, coming features to split into
multiple files and to do it in a separate directory.
Origin commit data
------------------
Commit: f3f347bdb3
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-02-12 (Tue, 12 Feb 2013)