Initial commit. Raw import from Atmosphere's repo