initial commit with basic tab view controller setup