Implemented New(), organized assets into different files