Lint & enums
Vlog
Added flags
Added flags
ClientState enum added
Added optimized time function