Updated to current standard project structure
diff --git a/build.gradle b/build.gradle
index 6db2e7b..b0dc15f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,4 +1,12 @@
 // Top-level build file where you can add configuration options common to all sub-projects/modules.
+allprojects {
+    repositories {
+        mavenCentral()
+        jcenter()
+        google()
+    }
+}
+
 buildscript {
     repositories {
         mavenCentral()
diff --git a/library/build.gradle b/library/build.gradle
index 636e34b..529c201 100644
--- a/library/build.gradle
+++ b/library/build.gradle
@@ -10,30 +10,6 @@
     defaultConfig {
         consumerProguardFiles 'proguard-rules.txt'
     }
-
-    sourceSets {
-        main {
-            manifest.srcFile 'AndroidManifest.xml'
-            java.srcDirs = ['src']
-            resources.srcDirs = ['src']
-            aidl.srcDirs = ['src']
-            renderscript.srcDirs = ['src']
-            res.srcDirs = ['res']
-            assets.srcDirs = ['assets']
-        }
-
-        // Move the tests to tests/java, tests/res, etc...
-        instrumentTest.setRoot('tests')
-
-        // Move the build types to build-types/<type>
-        // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
-        // This moves them out of them default location under src/<type>/... which would
-        // conflict with src/ being used by the main source set.
-        // Adding new build types or product flavors should be accompanied
-        // by a similar customization.
-        debug.setRoot('build-types/debug')
-        release.setRoot('build-types/release')
-    }
 }
 
 dependencies {
@@ -41,7 +17,3 @@
 }
 
 apply from: rootProject.file('release.gradle')
-
-repositories {
-    google()
-}
\ No newline at end of file
diff --git a/library/AndroidManifest.xml b/library/src/main/AndroidManifest.xml
similarity index 100%
rename from library/AndroidManifest.xml
rename to library/src/main/AndroidManifest.xml
diff --git a/library/src/com/davemorrissey/labs/subscaleview/ImageSource.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageSource.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/ImageSource.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/ImageSource.java
diff --git a/library/src/com/davemorrissey/labs/subscaleview/ImageViewState.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageViewState.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/ImageViewState.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/ImageViewState.java
diff --git a/library/src/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
diff --git a/library/src/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.java
diff --git a/library/src/com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.java
diff --git a/library/src/com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.java
diff --git a/library/src/com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.java
diff --git a/library/src/com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.java
diff --git a/library/src/com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.java
similarity index 100%
rename from library/src/com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.java
rename to library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.java
diff --git a/library/res/values/attrs.xml b/library/src/main/res/values/attrs.xml
similarity index 100%
rename from library/res/values/attrs.xml
rename to library/src/main/res/values/attrs.xml
diff --git a/sample/build.gradle b/sample/build.gradle
index 6dccc7b..eaa8019 100644
--- a/sample/build.gradle
+++ b/sample/build.gradle
@@ -1,36 +1,12 @@
 apply plugin: 'com.android.application'
 
-allprojects {
-    repositories {
-        google()
-    }
-}
-
 android {
     compileSdkVersion 26
 
     sourceSets {
         main {
-            manifest.srcFile 'AndroidManifest.xml'
-            java.srcDirs = ['src']
-            resources.srcDirs = ['src']
-            aidl.srcDirs = ['src']
-            renderscript.srcDirs = ['src']
-            res.srcDirs = ['res']
             assets.srcDirs = ['assets']
         }
-
-        // Move the tests to tests/java, tests/res, etc...
-        instrumentTest.setRoot('tests')
-
-        // Move the build types to build-types/<type>
-        // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
-        // This moves them out of them default location under src/<type>/... which would
-        // conflict with src/ being used by the main source set.
-        // Adding new build types or product flavors should be accompanied
-        // by a similar customization.
-        debug.setRoot('build-types/debug')
-        release.setRoot('build-types/release')
     }
 }
 
diff --git a/sample/AndroidManifest.xml b/sample/src/main/AndroidManifest.xml
similarity index 100%
rename from sample/AndroidManifest.xml
rename to sample/src/main/AndroidManifest.xml
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/AbstractFragmentsActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/AbstractFragmentsActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/AbstractFragmentsActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/AbstractFragmentsActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/AbstractPagesActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/AbstractPagesActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/AbstractPagesActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/AbstractPagesActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/MainActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/MainActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/MainActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/MainActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/Page.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/Page.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/Page.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/Page.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/animation/AnimationActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/animation/AnimationActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/animation/AnimationActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/animation/AnimationActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/basicfeatures/BasicFeaturesActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/basicfeatures/BasicFeaturesActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/basicfeatures/BasicFeaturesActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/basicfeatures/BasicFeaturesActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/configuration/ConfigurationActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/configuration/ConfigurationActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/configuration/ConfigurationActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/configuration/ConfigurationActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/eventhandling/EventHandlingActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/eventhandling/EventHandlingActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/eventhandling/EventHandlingActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/eventhandling/EventHandlingActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/eventhandlingadvanced/AdvancedEventHandlingActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/eventhandlingadvanced/AdvancedEventHandlingActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/eventhandlingadvanced/AdvancedEventHandlingActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/eventhandlingadvanced/AdvancedEventHandlingActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionCircleFragment.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionCircleFragment.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionCircleFragment.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionCircleFragment.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionFreehandFragment.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionFreehandFragment.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionFreehandFragment.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionFreehandFragment.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionPinFragment.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionPinFragment.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionPinFragment.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/ExtensionPinFragment.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/extension/views/CircleView.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/views/CircleView.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/extension/views/CircleView.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/views/CircleView.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/extension/views/FreehandView.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/views/FreehandView.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/extension/views/FreehandView.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/views/FreehandView.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/extension/views/PinView.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/views/PinView.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/extension/views/PinView.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/extension/views/PinView.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayLargeFragment.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayLargeFragment.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayLargeFragment.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayLargeFragment.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayRegionFragment.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayRegionFragment.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayRegionFragment.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayRegionFragment.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayRotateFragment.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayRotateFragment.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayRotateFragment.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/imagedisplay/ImageDisplayRotateFragment.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/viewpager/VerticalViewPager.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/viewpager/VerticalViewPager.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/viewpager/VerticalViewPager.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/viewpager/VerticalViewPager.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/viewpager/ViewPagerActivity.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/viewpager/ViewPagerActivity.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/viewpager/ViewPagerActivity.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/viewpager/ViewPagerActivity.java
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/viewpager/ViewPagerFragment.java b/sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/viewpager/ViewPagerFragment.java
similarity index 100%
rename from sample/src/com/davemorrissey/labs/subscaleview/sample/viewpager/ViewPagerFragment.java
rename to sample/src/main/java/com/davemorrissey/labs/subscaleview/sample/viewpager/ViewPagerFragment.java
diff --git a/sample/res/drawable-hdpi/launcher.png b/sample/src/main/res/drawable-hdpi/launcher.png
similarity index 100%
rename from sample/res/drawable-hdpi/launcher.png
rename to sample/src/main/res/drawable-hdpi/launcher.png
Binary files differ
diff --git a/sample/res/drawable-nodpi/button_standout_inactive.xml b/sample/src/main/res/drawable-nodpi/button_standout_inactive.xml
similarity index 100%
rename from sample/res/drawable-nodpi/button_standout_inactive.xml
rename to sample/src/main/res/drawable-nodpi/button_standout_inactive.xml
diff --git a/sample/res/drawable-nodpi/button_standout_pressed.xml b/sample/src/main/res/drawable-nodpi/button_standout_pressed.xml
similarity index 100%
rename from sample/res/drawable-nodpi/button_standout_pressed.xml
rename to sample/src/main/res/drawable-nodpi/button_standout_pressed.xml
diff --git a/sample/res/drawable-nodpi/button_transparent_pressed.xml b/sample/src/main/res/drawable-nodpi/button_transparent_pressed.xml
similarity index 100%
rename from sample/res/drawable-nodpi/button_transparent_pressed.xml
rename to sample/src/main/res/drawable-nodpi/button_transparent_pressed.xml
diff --git a/sample/res/drawable-nodpi/buttonstate_standout.xml b/sample/src/main/res/drawable-nodpi/buttonstate_standout.xml
similarity index 100%
rename from sample/res/drawable-nodpi/buttonstate_standout.xml
rename to sample/src/main/res/drawable-nodpi/buttonstate_standout.xml
diff --git a/sample/res/drawable-nodpi/buttonstate_transparent.xml b/sample/src/main/res/drawable-nodpi/buttonstate_transparent.xml
similarity index 100%
rename from sample/res/drawable-nodpi/buttonstate_transparent.xml
rename to sample/src/main/res/drawable-nodpi/buttonstate_transparent.xml
diff --git a/sample/res/drawable-nodpi/pushpin_blue.png b/sample/src/main/res/drawable-nodpi/pushpin_blue.png
similarity index 100%
rename from sample/res/drawable-nodpi/pushpin_blue.png
rename to sample/src/main/res/drawable-nodpi/pushpin_blue.png
Binary files differ
diff --git a/sample/res/drawable-nodpi/transparent.xml b/sample/src/main/res/drawable-nodpi/transparent.xml
similarity index 100%
rename from sample/res/drawable-nodpi/transparent.xml
rename to sample/src/main/res/drawable-nodpi/transparent.xml
diff --git a/sample/res/drawable-xhdpi/daffy.gif b/sample/src/main/res/drawable-xhdpi/daffy.gif
similarity index 100%
rename from sample/res/drawable-xhdpi/daffy.gif
rename to sample/src/main/res/drawable-xhdpi/daffy.gif
Binary files differ
diff --git a/sample/res/drawable-xhdpi/launcher.png b/sample/src/main/res/drawable-xhdpi/launcher.png
similarity index 100%
rename from sample/res/drawable-xhdpi/launcher.png
rename to sample/src/main/res/drawable-xhdpi/launcher.png
Binary files differ
diff --git a/sample/res/drawable-xhdpi/next.png b/sample/src/main/res/drawable-xhdpi/next.png
similarity index 100%
rename from sample/res/drawable-xhdpi/next.png
rename to sample/src/main/res/drawable-xhdpi/next.png
Binary files differ
diff --git a/sample/res/drawable-xhdpi/play.png b/sample/src/main/res/drawable-xhdpi/play.png
similarity index 100%
rename from sample/res/drawable-xhdpi/play.png
rename to sample/src/main/res/drawable-xhdpi/play.png
Binary files differ
diff --git a/sample/res/drawable-xhdpi/previous.png b/sample/src/main/res/drawable-xhdpi/previous.png
similarity index 100%
rename from sample/res/drawable-xhdpi/previous.png
rename to sample/src/main/res/drawable-xhdpi/previous.png
Binary files differ
diff --git a/sample/res/drawable-xhdpi/reset.png b/sample/src/main/res/drawable-xhdpi/reset.png
similarity index 100%
rename from sample/res/drawable-xhdpi/reset.png
rename to sample/src/main/res/drawable-xhdpi/reset.png
Binary files differ
diff --git a/sample/res/drawable-xhdpi/rotate.png b/sample/src/main/res/drawable-xhdpi/rotate.png
similarity index 100%
rename from sample/res/drawable-xhdpi/rotate.png
rename to sample/src/main/res/drawable-xhdpi/rotate.png
Binary files differ
diff --git a/sample/res/drawable-xxhdpi/launcher.png b/sample/src/main/res/drawable-xxhdpi/launcher.png
similarity index 100%
rename from sample/res/drawable-xxhdpi/launcher.png
rename to sample/src/main/res/drawable-xxhdpi/launcher.png
Binary files differ
diff --git a/sample/res/layout/animation_activity.xml b/sample/src/main/res/layout/animation_activity.xml
similarity index 100%
rename from sample/res/layout/animation_activity.xml
rename to sample/src/main/res/layout/animation_activity.xml
diff --git a/sample/res/layout/extension_circle_fragment.xml b/sample/src/main/res/layout/extension_circle_fragment.xml
similarity index 100%
rename from sample/res/layout/extension_circle_fragment.xml
rename to sample/src/main/res/layout/extension_circle_fragment.xml
diff --git a/sample/res/layout/extension_freehand_fragment.xml b/sample/src/main/res/layout/extension_freehand_fragment.xml
similarity index 100%
rename from sample/res/layout/extension_freehand_fragment.xml
rename to sample/src/main/res/layout/extension_freehand_fragment.xml
diff --git a/sample/res/layout/extension_pin_fragment.xml b/sample/src/main/res/layout/extension_pin_fragment.xml
similarity index 100%
rename from sample/res/layout/extension_pin_fragment.xml
rename to sample/src/main/res/layout/extension_pin_fragment.xml
diff --git a/sample/res/layout/fragments_activity.xml b/sample/src/main/res/layout/fragments_activity.xml
similarity index 100%
rename from sample/res/layout/fragments_activity.xml
rename to sample/src/main/res/layout/fragments_activity.xml
diff --git a/sample/res/layout/imagedisplay_large_fragment.xml b/sample/src/main/res/layout/imagedisplay_large_fragment.xml
similarity index 100%
rename from sample/res/layout/imagedisplay_large_fragment.xml
rename to sample/src/main/res/layout/imagedisplay_large_fragment.xml
diff --git a/sample/res/layout/imagedisplay_region_fragment.xml b/sample/src/main/res/layout/imagedisplay_region_fragment.xml
similarity index 100%
rename from sample/res/layout/imagedisplay_region_fragment.xml
rename to sample/src/main/res/layout/imagedisplay_region_fragment.xml
diff --git a/sample/res/layout/imagedisplay_rotate_fragment.xml b/sample/src/main/res/layout/imagedisplay_rotate_fragment.xml
similarity index 100%
rename from sample/res/layout/imagedisplay_rotate_fragment.xml
rename to sample/src/main/res/layout/imagedisplay_rotate_fragment.xml
diff --git a/sample/res/layout/main.xml b/sample/src/main/res/layout/main.xml
similarity index 100%
rename from sample/res/layout/main.xml
rename to sample/src/main/res/layout/main.xml
diff --git a/sample/res/layout/pages_activity.xml b/sample/src/main/res/layout/pages_activity.xml
similarity index 100%
rename from sample/res/layout/pages_activity.xml
rename to sample/src/main/res/layout/pages_activity.xml
diff --git a/sample/res/layout/view_pager.xml b/sample/src/main/res/layout/view_pager.xml
similarity index 100%
rename from sample/res/layout/view_pager.xml
rename to sample/src/main/res/layout/view_pager.xml
diff --git a/sample/res/layout/view_pager_page.xml b/sample/src/main/res/layout/view_pager_page.xml
similarity index 100%
rename from sample/res/layout/view_pager_page.xml
rename to sample/src/main/res/layout/view_pager_page.xml
diff --git a/sample/res/values/colors.xml b/sample/src/main/res/values/colors.xml
similarity index 100%
rename from sample/res/values/colors.xml
rename to sample/src/main/res/values/colors.xml
diff --git a/sample/res/values/strings.xml b/sample/src/main/res/values/strings.xml
similarity index 100%
rename from sample/res/values/strings.xml
rename to sample/src/main/res/values/strings.xml
diff --git a/sample/res/values/style.xml b/sample/src/main/res/values/style.xml
similarity index 100%
rename from sample/res/values/style.xml
rename to sample/src/main/res/values/style.xml