diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..796b96d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/build
diff --git a/app.iml b/app.iml
new file mode 100644
index 0000000..967c1fe
--- /dev/null
+++ b/app.iml
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ generateDebugSources
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
new file mode 100644
index 0000000..7d6cd2a
--- /dev/null
+++ b/build.gradle
@@ -0,0 +1,39 @@
+apply plugin: 'com.android.application'
+apply from: '../checkci.gradle'
+android {
+ dataBinding {
+ enabled = true
+ }
+ compileSdkVersion 26
+ defaultConfig {
+ buildConfigField "String", "API_KEY", "\"${API_KEY}\""
+ applicationId "com.framgia.soundclound"
+ minSdkVersion 18
+ targetSdkVersion 26
+ versionCode 1
+ versionName "1.0"
+ testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
+ }
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
+ }
+ }
+}
+
+dependencies {
+ implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation 'com.android.support:appcompat-v7:26.1.0'
+ implementation 'com.android.support:support-v4:26.1.0'
+ compile 'com.android.support.constraint:constraint-layout:1.1.0-beta4'
+ testImplementation 'junit:junit:4.12'
+ androidTestImplementation 'com.android.support.test:runner:1.0.1'
+ androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
+ compile 'com.google.code.gson:gson:2.8.1'
+ compile 'com.android.support:cardview-v7:26.1.0'
+ compile 'com.android.support:appcompat-v7:26.1.0'
+ compile 'com.android.support:design:26.1.0'
+
+
+}
diff --git a/main/java/com/framgia/soundclound/data/model/Album.java b/main/java/com/framgia/soundclound/data/model/Album.java
new file mode 100644
index 0000000..734c7e6
--- /dev/null
+++ b/main/java/com/framgia/soundclound/data/model/Album.java
@@ -0,0 +1,58 @@
+package com.framgia.soundclound.data.model;
+
+import java.util.List;
+
+/**
+ * Created by Bui Danh Nam on 8/1/2018.
+ */
+
+public class Album {
+ private String mName;
+ private int mId;
+ private int mNumberSong;
+ private String mImage;
+ public List