Feature/class basedview

hãy xoá code rác, phiên bản code cũ đã được lưu lại trong git