Merge pull request #5 from gyumin/feature_backend

Feature backend
Close #6

Signed-off-by: gyumin <1984jude@gmail.com>
Close #7

Signed-off-by: gyumin <1984jude@gmail.com>
Merge pull request #8 from gyumin/feature_frontend

Feature frontend
Close #9

Signed-off-by: gyumin <1984jude@gmail.com>
Close #10

Signed-off-by: gyumin <1984jude@gmail.com>
Merge pull request #11 from gyumin/feature_frontend

Feature frontend