Getting ready for #6
Custom refresh rate implemented and working
Closes #6
Merge branch 'feature/6-custom-update' into develop