Add comments. Update gradle to 1.9 (use default wrapper)
Add DAL, refactor pakage name & class name
Resolve conflicts