         ### STATUS BAR VIEWS ###
         renderStatusBarViews: ->
             ### REQUIRE ###
+            # timekeeper
             ClockView ?= require "./views/clock.coffee"
             StatusView ?= require "./views/status.coffee"
 
             # Create the status bar views
-            @clockView = new ClockView()
-            @statusView = new StatusView()
+            @clockView ?= new ClockView()
+            @statusView ?= new StatusView()
 
             # Attach the clock first
             @clockView.attach()

                                        new Buffer( @currentProject, "utf8" ).toString( "base64" )
            )

            # # Check if project timekeeper path exists
            # projectTimekeeperPathExists = fs.existsSync @projectTimekeeperPath
            #
            # # We don't seem to have it, lets try and create it
            # if not projectTimekeeperPathExists
            #     # Create the timekeeper directory
            #     fs.mkdir @projectTimekeeperPath, ( createError ) =>
            #         if createError
            #             # The storage path didn't exist and we couldn't create it either
            #             console.log "Project timekeeper folder '#{@projectTimekeeperPath}' could not be created - #{createError}"
            #
            #             # Error out
            #             throw createError

        ### GET STORAGE PATH ###
        getStoragePath: ->
            # Return the current time data storage path

### IMPORTS ###
# core
fs = null
path = require "path"

# moment
