Tevolution museum opens its doors in Long Street