Basic structure; cpp files; qt app