Revert "buying cycle step 1"

This reverts commit d2bd0c941d20db480f22236559f44b1f182bd2b7.
Revert "Revert "buying cycle step 1""

This reverts commit 60142e0cc624e119519dd313093f5fe6ce07d425.
change module structure and file

newly implement after first code doesn't work
Merge branch 'master' of https://github.com/darklycan/buying_cycle

Conflicts:
	buying_cycle.module