void Awake()
    {
        // Set initial values
        _occupied = false;
        _index = 0;
        _keyModel = null;

        // Get required components
        _handler = GetComponent<EntryBoxHandler> ();
    }
    // Use this for initialization
    void Start()
    {
        // Set initial values
        _fingerId = -1;
        _speed = 10f;
        _drag = true;
        _animateLerpUp = false;
        _animateLerpDown = false;
        _maxDragDistance = Screen.height * 0.14f;

        // Get required components
        _model = GetComponent<EntryBoxModel> ();
        _handler = GetComponent<EntryBoxHandler> ();
        _wordBuilder = GameObject.Find ("Builder").GetComponent<WordBuilder>();

        // Hook event handlers
        ConnectEvents ();
    }