Basic Point System

Only finish the back end part