"""
Inventory Counts Module
Handles cycle counting and physical inventory workflows
"""
from flask import Blueprint

def create_blueprint():
    """Create and return the invcount blueprint"""
    bp = Blueprint(
        'invcount',
        __name__,
        template_folder='templates',
        url_prefix='/invcount'
    )
    
    # Import and register routes
    from .routes import register_routes
    register_routes(bp)
    
    return bp