rearrange file structures and application bootstrap organization