Dashboard basic interface

Not the final version.

This file is on it’s own,  haven’t merge with any php code yet. Going
to sync before I merge them, in case of any error.