bare bones app structure; mostly empty placeholder files