use custom delegates for Preference class, now it looks pretty beautiful guys
implement network error ontop of generic exception
changing into a new structure of package, now activity, fragment will fall under view camp
change class to match file name
adjust onclick interface a bit more, now it looks nice enough
Restrict Preference to call with() before access properties
Merge pull request #9 from VerachadW/feature/architecture-mvp

Feature/architecture mvp