Add overall structure for now, some contents is from wiki. Signed-off-by: David Sterba <dsterba@suse.com>