Initial structure.

Signed-off-by: Rafael Neri <rafepel@gmail.com>