reorganize naming, add some afnetworking and notification center code