removed cron loop, updated with user triggered updates depending on the interval.

separated the general and specific apis, general is now on a 10 min time interval, specific is now also on a time interval, that only updates when the user triggers it.

cleaned up routs

cleaning up code

took out general model for now

reshape

only specific model

added custom endpoint