file layout strategy + application bootstrap