Added missing __init__
Add requirements