Resources reorganize and added bundle and composer file