diff --git a/.github/ISSUE_TEMPLATE/ourmenu-issue-template.md b/.github/ISSUE_TEMPLATE/ourmenu-issue-template.md
new file mode 100644
index 0000000..7b1188f
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/ourmenu-issue-template.md
@@ -0,0 +1,16 @@
+---
+name: OurMenu Issue Template
+about: OurMenu Issue Template
+title: ''
+labels: ''
+assignees: ''
+
+---
+
+## Description ๐
+
+
+## ToDo โ
+- [ ]
+
+## ๊ธฐํ ๐ฌ
diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
new file mode 100644
index 0000000..3a43d5b
--- /dev/null
+++ b/.github/pull_request_template.md
@@ -0,0 +1,16 @@
+## ๐ ์ด์๋ฒํธ
+
+## โ๏ธ ๋ณ๊ฒฝ์ฌํญ
+-
+-
+
+
+## ๐ท ์คํฌ๋ฆฐ์ท
+
+
+
+## โ๏ธ ์ฌ์ฉ๋ฒ
+
+
+
+## ๐ธ ๊ธฐํ
diff --git a/.gitignore b/.gitignore
index aa724b7..b7197f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,6 +4,8 @@
/.idea/caches
/.idea/libraries
/.idea/modules.xml
+/.idea/misc.xml
+/.idea/gradle.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
@@ -13,3 +15,156 @@
.externalNativeBuild
.cxx
local.properties
+
+### Kotlin ###
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+replay_pid*
+
+### Android ###
+# Gradle files
+.gradle/
+build/
+
+# Android Studio generated files and folders
+captures/
+.externalNativeBuild/
+.cxx/
+*.apk
+output.json
+
+# IntelliJ
+.idea/
+misc.xml
+deploymentTargetDropDown.xml
+render.experimental.xml
+
+# Keystore files
+*.jks
+*.keystore
+
+# Google Services (e.g. APIs or Firebase)
+google-services.json
+
+# Android Profiling
+*.hprof
+
+### Android Patch ###
+gen-external-apklibs
+
+### AndroidStudio ###
+# Covers files to be ignored for android development using Android Studio.
+
+# Built application files
+*.apk
+*.ap_
+*.aab
+
+# Files for the ART/Dalvik VM
+*.dex
+
+# Generated files
+bin/
+gen/
+out/
+
+# Signing files
+.signing/
+
+# Proguard folder generated by Eclipse
+proguard/
+
+# Android Studio
+/*/build/
+/*/local.properties
+/*/out
+/*/*/build
+/*/*/production
+.navigation/
+*.ipr
+*~
+*.swp
+
+# Google Services (e.g. APIs or Firebase)
+# google-services.json
+
+# NDK
+obj/
+
+# IntelliJ IDEA
+*.iws
+/out/
+
+# User-specific configurations
+.idea/caches/
+.idea/libraries/
+.idea/shelf/
+.idea/workspace.xml
+.idea/tasks.xml
+.idea/.name
+.idea/compiler.xml
+.idea/copyright/profiles_settings.xml
+.idea/encodings.xml
+.idea/misc.xml
+.idea/modules.xml
+.idea/scopes/scope_settings.xml
+.idea/dictionaries
+.idea/vcs.xml
+.idea/jsLibraryMappings.xml
+.idea/datasources.xml
+.idea/dataSources.ids
+.idea/sqlDataSources.xml
+.idea/dynamic.xml
+.idea/uiDesigner.xml
+.idea/assetWizardSettings.xml
+.idea/gradle.xml
+.idea/jarRepositories.xml
+.idea/navEditor.xml
+
+# Legacy Eclipse project files
+.classpath
+.project
+.cproject
+.settings/
+
+## Plugin-specific files:
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Mongo Explorer plugin
+.idea/mongoSettings.xml
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+### AndroidStudio Patch ###
+
+!/gradle/wrapper/gradle-wrapper.jar
diff --git a/.idea/.name b/.idea/.name
deleted file mode 100644
index d1a5a08..0000000
--- a/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-OurMenu
\ No newline at end of file
diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml
index b268ef3..1f58bdf 100644
--- a/.idea/deploymentTargetSelector.xml
+++ b/.idea/deploymentTargetSelector.xml
@@ -4,6 +4,14 @@
+
+
+
+
+
+
+
+
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index ae733f1..7b3006b 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -1,5 +1,6 @@
+