Model function implementations, small fixes

basic first implementations of model functions (incomplete)
added some functions & variables in other classes (e.g. current weight
held by lifts)